home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 June: Reference Library / Dev.CD Jun 94.toast / Technical Documentation / Inside Macintosh / IM—QuickDraw GX ß3 / Graphics / Graphics .rsrc / GRF#_1000 < prev    next >
Encoding:
Text File  |  1994-04-27  |  14.1 KB  |  1 lines

  1. !Figure 1-1    Shape object structureOFigure 1-2    The geometric shape types and examples of geometric shape geometriesZFigure 1-3    A polygon shape with a single polygon contour containing three geometric points/Figure 1-4    Framing shapes versus filling shapes1Figure 1-5    Two condensed views of a polygon shapeLFigure 1-6    The geometric style properties and some examples of their effectsOFigure 1-7    An example of eliminating unnecessary geometric points from a shape ,Figure 1-8    An example of simplifying a shapeMFigure 1-9    Some examples of the geometric information available about a shapeQFigure 1-10    Some examples of the geometric arithmetic you can perform with shapes Figure 1-11    Sample bitmap shapesFigure 1-12    A bitmap shape )Figure 1-13    Elements of a bitmap geometry!Figure 1-14    Sample picture shapesFigure 1-15    A picture shapeFigure 1-16    A picture hierarchyFigure 2-1    A shape objectOFigure 2-2    The geometric shape types and examples of geometric shape geometriesRFigure 2-3    A polygon shape with a single contour containing three geometric points/Figure 2-4    Framing shapes versus filling shapesFFigure 2-5    The various shape fills and some examples of their effects ?Figure 2-6    The even-odd rule and winding-number rule algorithmsFigure 2-7    Two lines#Figure 2-8    A quadratic Bézier curve*Figure 2-9    Finding the midpoint of a curve4Figure 2-10    Dividing a curve into two smaller curves8Figure 2-11    A rectangle geometry shown framed and filled5Figure 2-12    A polygon shape with two polygon contoursEFigure 2-13    A polygon drawn with the even-odd and winding shape fills<Figure 2-14    A polygon filled with the inverseFill shape fill8Figure 2-15    A path with two consecutive off-curve pointsPFigure 2-16    A path shape filled with the evenOddFill and windingFill shape fillsFigure 2-17    A point*Figure 2-18    Two different point geometriesFigure 2-19    A lineFigure 2-20    Parallel lines!Figure 2-21    Nearly parallel linesFigure 2-22    A rectangleFigure 2-23    A framed rectangleFigure 2-24    A curve shape Figure 2-25    A triangular polygon;Figure 2-26    A triangular polygon with an inverse shape fill7Figure 2-27    A filled polygon with two separate contours3Figure 2-28    A framed polygon with a crossed contour1Figure 2-29    A filled polygon with crossed contourTFigure 2-30    A framed polygon with an overlapping contour and closed-frame shape fillYFigure 2-31    A even-odd filled polygon with an overlapping contour and even-odd shape fillHFigure 2-32    A contour with an overlapping contour and winding shape fillFigure 2-33    A path Figure 2-34    A round path shapeFFigure 2-35    A framed path shape with two concentric clockwise contoursPFigure 2-36    An even-odd filled path shape with two concentric clockwise contoursNFigure 2-37    A winding-filled path shape with two concentric clockwise contoursJFigure 2-38    A framed paths shape with an internal counterclockwise contourIFigure 2-39    A filled path shape with an internal counterclockwise contour%Figure 2-40    A figure-eight path shapeFFigure 2-41    The result of converting a path shape to a rectangle shapeAFigure 2-42    The result of converting a path shape to a line shape3Figure 2-43    A path shape converted to a point shapeEFigure 2-44    A line shape before and after conversion to a curve shapeJFigure 2-45    A rectangle shape before and after conversion to a curve shapeHFigure 2-46    A polygon shape before and after conversion to a curve shapeLFigure 2-47    A rectangle shape before and after conversion to a polygon shapeGFigure 2-48    A path shape before and after conversion to a polygon shapeWFigure 2-49    Polygon shape with two contours before and after conversion to a path shape)Figure 2-50    A paths shape with a flat top8Figure 2-51    A paths shape with geometric points replaced-Figure 2-52    A polygon shape with two contoursAFigure 2-53    A polygon shape extracted from a larger polygon shapeTFigure 2-54    A polygon with two geometric points replaced by a single geometric point)Figure 2-55    A closed-frame filled polygonGFigure 2-56    A polygon shape edited with the gxBreakNeitherEdit flag setBFigure 2-57    A polygon shape edited with the breakLeftEdit flag setDFigure 2-58    A polygons shape edited with the breakRightEdit flag set2Figure 2-59    A paths shape with two curved contours3Figure 2-60    A path shape edited with GXSetPathParts(Figure 2-61    A path shape with a flat top4Figure 2-62    A path shape edited to have a pointy top4Figure 2-63    A paths shape edited to have a round topFigure 2-64    A diagonal lineFigure 2-65    An edited line>Figure 3-1    Style object with geometric properties highlighted Figure 3-2    Shared style objectsEFigure 3-3    A geometric shape and a typographic shape sharing a style 3Figure 3-4    Effects of the GXPrimitiveShape function.Figure 3-5    Another example of primitive shapes)Figure 3-6    The QuickDraw GX geometric penFigure 3-7    Differing pen widths)Figure 3-8    Pixels included in a hairline 'Figure 3-9    A geometry with no hairline Figure 3-10    Pen placement4Figure 3-11    Effect of the auto-inset style attributeJFigure 3-12    Effect of the auto-inset style attribute for a crossed contour(Figure 3-13    Eliminating crossed contours(Figure 3-14    Constraining Shapes to Grids-Figure 3-15    Caps, Joins, Dashes, and PatternsFigure 3-16        A capped shapeFigure 3-17        Level caps!Figure 3-18            Standard cap shapesFigure 3-19        A joined shapeFigure 3-20        Level joinsFigure 3-21            Standard joins !Figure 3-22    Sharp join with miterFigure 3-23        A dashed shape#Figure 3-24                Scaling a dash shape2Figure 3-25    Effect of the clip-dash dash attribute&Figure 3-26    Effects of breaking a dash%Figure 3-27    Effects of bending a dashFigure 3-28        A patterned shapeFigure 3-29    Pattern grids7Figure 3-30    Effects of the port-align pattern attribute5Figure 3-31    Effects of the port-map pattern attribute1Figure 3-32    A shape with a cap, join, and pattern-Figure 3-33    A shape with a dash and a pattern:Figure 3-34    A shape with a clipped dash and a cap and join$Figure 3-35    Rectangle with thick pen0Figure 3-36    Scaled, but not constrained, V shapeFigure 3-37    Constrained V shapeOFigure 3-38    Rotated star not constrained to device grid (magnified 200 percent)KFigure 3-39    Rotated star constrained to device grid (magnified 200 percent)6Figure 3-40    Accurate polygon approximation of a circle;Figure 3-41    Less accurate polygon approximation of a circle?Figure 3-42    Highly inaccurate polygon approximation of a circle5Figure 3-43    Polygon resulting from a curve error of 0Figure 3-44    Wavy line<Figure 3-45    Wavy line somewhat smoothed by curve error of 103Figure 3-46    Wavy line smoothed by curve error of 15BFigure 3-47    Wavy line completely straightened by curve error of 20#Figure 3-48    A hairline figure eight Figure 3-49    A thick figure eight-Figure 3-50    A figure eight with the pen inset+Figure 3-51    A figure eight with path outset4Figure 3-52    A reversed figure eight with path outset2Figure 3-53    Uncrossed figure eight with pen outsetFigure 3-54    An arrow!Figure 3-55    Round and square caps.Figure 3-56    A square with diamond-shaped joinsFigure 3-57    Level joinsFigure 3-58    Very sharp join"Figure 3-59    A truncated sharp joinFigure 3-60    Dashed curveFigure 3-61     Scaled dashesFigure 3-62    Clipped dashesFigure 3-63    Phased dashes'Figure 3-64    Circle dashed with diamonds)Figure 3-65    Automatically advanced dashes,Figure 3-66    Circle with diamond dashes inset>Figure 3-67    Circle with diamond dashes moved toward the center(Figure 3-68    Dash shape with two contours.Figure 3-69    Circle dashed with double diamonds%Figure 3-70    Circle with dashes broken&Figure 3-71    Circle with airline dashes,Figure 3-72    Circle with bent hairline dashesFigure 3-73    Wrapped text&Figure 3-74    Dash positions for a clockFigure 3-75    A clock shape!Figure 3-76    A patterned rectangle%Figure 3-77    Patterning a framed shape'Figure 3-78    Shape with changing pattern3Figure 3-79    Angle shape with cap, join, and pattern>Figure 3-80    Shape with dash and pattern; caps and join ignoredMFigure 3-81    Shape with cap, join, dash, and the gxClipDash dash attribute setFigure 4-1    Line contours)Figure 4-2    A path shape with two contours)Figure 4-3    A path shape with two contoursDFigure 4-4    A path whose contour direction is not immediately obviousYFigure 4-5    A path whose inner contour has the same contour direction as its outer contourXFigure 4-6    A path shape whose inner and outer contours have different contour direction ?Figure 4-7    Effects of reducing and simplifying shape geometriesTFigure 4-8    How simplifying a shape can produce more predictable results when drawing:Figure 4-9    Simple example of the GXPrimitiveShape functionBFigure 4-10    More involved example of the GXPrimitiveShape function>Figure 4-11    Geometric information available about a path shapeCFigure 4-12    A path shape resized by changing its bounding rectangle+Figure 4-13    Testing shapes for intersection6Figure 4-14    Testing whether one shape contains another7Figure 4-15    Geometric arithmetic with two filled shapesGFigure 4-16    Geometric arithmetic with a framed shape and a filled shapeFigure 4-17    Geometric inversionPFigure 4-18    A polygon shape whose two contours have opposite contour directionsrHFigure 4-19    A polygon shape with the direction of both contours reversedLFigure 4-20    A polygon shape with the direction of the inner contour reversed.Figure 4-21    A path shape with a single contour1Figure 4-22    A path shape broken into two contours=Figure 4-23    A polygon shape with unnecessary geometric pointsHFigure 4-24    A poygon shape with the unnecessary geometric points removed2Figure 4-25    A polygon shape with a crossed contour4Figure 4-26    A polygon shape with no crossed contours?Figure 4-27    A path shape with two concentric clockwise contoursUFigure 4-28    A path shape with two concentric contours with opposite contour direction]Figure 4-29    A path shape with two concentric clockwise contours drawn with winding shape fillAFigure 4-30    A path shape simplified to a single clockwise contour:Figure 4-31    A hourglass-shaped polygon with a thick borderQFigure 4-32    A polygon shape with style information incorporated into its geometryHFigure 4-33    The primitive form of the polygon shape after simplificationXFigure 4-34    A path with an outer clockwise contour and an inner counterclockwise contour/Figure 4-35    A specified point on a path contourHFigure 4-36    Finding the bounding rectangle and the centerpoint of a path4Figure 4-37    Finding the center point of two contours'Figure 4-38    Finding the area of a shape<Figure 4-39    The sum of all the contour areas of a path shapeFigure 4-40    A simplified pathFigure 4-41    A circular path#Figure 4-42    A smaller circular path1Figure 4-43    A path shape with a transform mappingFigure 4-44    A tight curve:Figure 4-45    An inset curve shape  with 16 geometric pointsFigure 4-46    An outset curve2Figure 4-47    A rectangle containing a circular path:Figure 4-48    A rectangle that touches a circular path shapeFFigure 4-49    A rectangle and a circular path touching at a single pointNFigure 4-50    A large circular path shape touching a smaller circular path shapeSFigure 4-51    A path shape with two contours and a smaller concentric rectangle shapeJFigure 4-52    A diamond-shaped polygon geometry and a circular path geometryLFigure 4-53    The intersection of a diamond-shaped polygon and a circular pathEFigure 4-54    The union of a diamond-shaped polygon and a circular pathLFigure 4-55    The union of a framed diamond-shaped polygon and a circular pathSFigure 4-56    The result of subtracting a circular path from a diamond-shaped polygonSFigure 4-57    The result of subtracting a diamond-shaped polygon from a circular pathLFigure 4-58    The result of the exclusive-or operation on a polygon and a path Figure 4-59    An inverted diamond Figure 5-1    A bitmap shape,Figure 5-2    A black-and-white bitmap geometry&Figure 5-3    A grayscale bitmap geometry8Figure 5-4    The effect of transfer modes on bitmap shapes2Figure 5-5    The effect of mappings on bitmap shapesTFigure 5-6    The effect of the gxMapTransformShape shape attribute on bitmap mappings #Figure 5-7    Bitmaps and view devices0Figure 5-8    A black-and-white bitmap—32 bits wide0Figure 5-9    An example of unaligned bytes per row%Figure 5-10    An envelope with a shadow>Figure 5-11    A thinner envelope bitmap with four shades of grey0Figure 5-12    A bitmap with sixteen shades of gray&Figure 5-13    A bitmap with eight colors*Figure 5-14    A color ramp from red to greenFigure 5-15    Dithered bitmapsFigure 5-16    Halftoned bitmaps Figure 5-17    A blended color ramp3Figure 5-18    A bitmap representation of a path shape/Figure 5-19    A bitmap and its bounding rectangle,Figure 5-20    A bitmap drawn over a backgroundAFigure 5-21    A bitmap with a transfer mode drawn over a background6Figure 5-22    A  path shape converted to a bitmap shape DFigure 5-23    A path shape converted to a bitmap shape and then skewedFigure 5-24    A color ramp bitmap3Figure 5-25    A bitmap after multiple transformationsFigure 5-26    Scaled text+Figure 5-27    Scaled text and a scaled bitmapFigure 5-28    A clipped bitmap-Figure 5-29    Multiple shapes drawn to a bitmapFigure 5-30    An extracted bitmapFigure 5-31    An editied bitmap Figure 6-1    A picture shapeFigure 6-2    A picture item,Figure 6-3    A picture geometry with two items+Figure 6-4    Condensed picture with two items)Figure 6-5    A picture shape with overridesEFigure 6-6    A picture containing multiple references to the same shapeFigure 6-7    A picture item9Figure 6-8    Multiple references with overriding transformsLFigure 6-9    Multitple references with overriding styles, inks, and transformsIFigure 6-10    Adding shapes to a picture without the unique items attributeFFigure 6-11    Adding shapes to a picture with the unique items attribute3Figure 6-12    A condensed view of a picture hierarchy*Figure 6-13    A path shape and its transform2Figure 6-14    A picture with an overriding transform*Figure 6-15    Simple transform concatenation-Figure 6-16    Intricate transform concatenation-Figure 6-17    A picture shape and its transform7Figure 6-18    A picture of a house with a roof and a door6Figure 6-19    A picture of a house with a relocated door5Figure 6-20    A house with a lawn, walkway, and chimney)Figure 6-21    A house with chimney removed -Figure 6-22    A house with the chimney replacedHFigure 6-23    A house picture with an overriding style, ink, and transform%Figure 6-24    A house with four windowsKFigure 6-25    A house with four windows and four unique overriding transforms3Figure 6-26    A house rotated by 90 degrees two timesFigure 6-27    Grounds pictureFigure 6-28    House picture@Figure 6-29    Picture containing grounds picture and house picture8Figure 6-30    Hit-testing the picture of house and grounds